div#main_body{
	float:left;
	width:100%;
	margin-bottom:5%;
}
div#main_footer{
	clear:both;
	width:100%;
	text-align:center;
}

body {
}
.navbar { 
}
#menu-nav .btn { 
	background-color: rgba(0, 0, 0, 0);
	color: white;
}
#left{
	width:47%;
	float:left;
	margin-left:2%;
}
#right{
	width:47%;
	float:right;
	margin-right:2%;
}

#myPage{ 
	background-color:rgba(240,250,253,.7);
	width:95%;
	height:780px;
	border-radius:10px;
	margin:auto;
	margin-top:5%;
	font-size:small;
	border:1px solid #D7EEF3;
}
#myProfil{ 
	width:100%;
	height:460px;
	border-radius:10px;
	margin:auto;
	margin-top:2%;
	margin-left:3%;
	padding:2%;
	font-size:small;
	float:left;
}
#name{
	font-size:medium;
	font-weight: bold;
}
#label{
	text-align:left;
	font-weight: normal;
}
.content{
	overflow: auto;
	max-height: 180px;
}
#recommend{
	width:100%;
	height:250px;
	border-radius:10px;
	margin:auto;
	margin-top:2%;
	margin-left:3%;
	padding:5%;
	font-size:small;
	float:left;
}
.carousel-inner{
	margin:0 auto;
}
#wishList{
	width:100%;
	height:460px;
	border-radius:10px;
	margin:auto;
	margin-top:2%;
	margin-right:3%;
	padding:2%;
	font-size:small;
	float:left;
}
#left{
	float:left;
}
#nothing{
	color:blue;
}
table,th,td{
	border-collapse:collapse;
}
th{
	text-align:center;
	height:25px;
	background-color:gray;
	color:white;
}
td{
	width:18%;
	padding:2px 0;
}
tr{
	border-bottom:1px solid gray;
}
#wishTable{
	max-height:350px;
	overflow: auto;
}
.form-group button{ 
	font-size:small;
}
.custom-icon-bar {
	background-color: #FFFFFF;
}
#title{
	font-size:x-large;
}
#threeMessageForm{
	width:100%;
	height:250px;
	border-radius:10px;
	margin:auto;
	margin-top:2%;
	margin-right:3%;
	padding:5%;
	font-size:small;
	float:left;
}





#myPage2{ 
	background-color:rgba(240,250,253,.7);
	border-radius:10px;
	margin-top:5%;
	font-size:small;
	border:1px solid #D7EEF3;
}
#recommend2{
	width:428px;
	height:250px;
	border-radius:10px;
	margin:10px auto;
	padding-top:15px;
	font-size:small;
	border:1px solid gray;
}
#wishList2{
	width:428px;
	height:460px;
	border-radius:10px;
	margin:10px auto;
	padding-top:15px;
	font-size:small;
	border:1px solid gray;
}

#threeMessageForm2{
	width:428px;
	height:250px;
	border-radius:10px;
	margin:10px auto;
	padding-top:15px;
	font-size:small;
	border:1px solid gray;
}
#myProfil2{ 
	width:428px;
	height:460px;
	border-radius:10px;
	margin:10px auto;
	padding-top:15px;
	font-size:small;
	border:1px solid gray;
}
